package org.jeecg.modules.wlhy.hytaxpersonalincome.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.third.dongjiang.tax.system.dto.ApiBaseResDTO;
import org.jeecg.modules.wlhy.hytaxpersonalincome.entity.HyTaxPersonalincome;
import org.jeecg.modules.wlhy.hytaxpersonalincome.entity.YssrTotalDTO;

/**
 * @Description: 个人所得税详细信息
 * @Author: duanlikao
 * @Date:   2021-03-19
 * @Version: V1.0
 */
public interface IHyTaxPersonalincomeService extends IService<HyTaxPersonalincome> {

    ApiBaseResDTO uploadTax(HyTaxPersonalincome hyTaxPersonalincome);

    YssrTotalDTO getTaxPersonalincomeByFwfuuid(String fwfuuid, String startMonth, String endMonth);

    YssrTotalDTO getBqybtseTotalBySl(String tjsl, String startMonth, String endMonth);

    YssrTotalDTO getNowBqybtseTotalBySl(String tjsl, String startMonth, String endMonth);


    YssrTotalDTO getYssrTotalBySl(String tjsl, String startTime, String endTime);
}
